package com.lanren.navigationbar;

/**
 * @ClassName AnimatorHelper
 * @Description TODO 动画工具类
 * @Author chongheng.wang
 * @Date 2019/10/9 20:51
 * @Version 1.0
 */
public class AnimatorHelper {

    public static final int DropOut = 0;//下降弹跳
    public static final int Landing = 1;//大》小
    public static final int TakingOff = 2;//小》大
    public static final int Flash = 3;//闪烁
    public static final int Pulse = 4;//动感
    public static final int RubberBand = 5;//橡皮筋 拉伸
    public static final int Shake = 6;//左右抖动
    public static final int Swing = 7;//上下摇摆
    public static final int Wobble = 8;//左右摇晃
    public static final int Bounce = 9;//上下弹跳
    public static final int Tada = 10;//惊喜 放大上下摇摆
    public static final int StandUp = 11;//站起来
    public static final int Wave = 12;//摇头 放大上下摇摆
    public static final int Hinge = 13;//右边掉落

    public static final int RollIn = 100;//滚入
    public static final int RollOut = 101;//滚出

    public static final int BounceIn = 200;//小》大  动感
    public static final int BounceInDown = 201;//下降 动感
    public static final int BounceInLeft = 202;//左边划入 动感
    public static final int BounceInRight = 203;//右边划入 动感
    public static final int BounceInUp = 204;//上升 动感

    public static final int FadeIn = 300;//淡入
    public static final int FadeInUp = 301;//淡入 上升
    public static final int FadeInDown = 302;//淡入 下降
    public static final int FadeInLeft = 303;//淡入 左边划入
    public static final int FadeInRight = 304;//淡入 右边划入
    public static final int FadeOut = 305;//淡出
    public static final int FadeOutDown = 306;//淡出 下降
    public static final int FadeOutLeft = 307;//淡出 左边划出
    public static final int FadeOutRight = 308;//淡出 左边划出
    public static final int FadeOutUp = 309;//淡出 上升

    public static final int FlipInX = 400;//翻转 上下
    public static final int FlipOutX = 401;//翻转 上下
    public static final int FlipInY = 402;//翻转 左右
    public static final int FlipOutY = 403;//翻转 左右

    public static final int RotateIn = 500;//旋转顺时针 淡入
    public static final int RotateInDownLeft = 501;//旋转顺时针 左边 淡入
    public static final int RotateInDownRight = 502;//旋转顺时针 右边 淡入
    public static final int RotateInUpLeft = 503;//旋转逆时针 左边 淡入
    public static final int RotateInUpRight = 504;//旋转顺时针 右边 淡入
    public static final int RotateOut = 505;//旋转顺时针 淡出
    public static final int RotateOutDownLeft = 506;//旋转顺时针 左边 淡出
    public static final int RotateOutDownRight = 507;//旋转顺时针 右边 淡出
    public static final int RotateOutUpLeft = 508;//旋转逆时针 左边 淡出
    public static final int RotateOutUpRight = 509;//旋转顺时针 右边 淡出

    public static final int SlideInLeft = 600;//左边 推入
    public static final int SlideInRight = 601;//右边 推入
    public static final int SlideInUp = 602;//上升 推入
    public static final int SlideInDown = 603;//下降 推入
    public static final int SlideOutLeft = 604;//左边 推出
    public static final int SlideOutRight = 605;//右边 推出
    public static final int SlideOutUp = 606;//上升 推出
    public static final int SlideOutDown = 607;//下降 推出

    public static final int ZoomIn = 700;//放大
    public static final int ZoomInDown = 701;//放大 下降
    public static final int ZoomInLeft = 702;//放大 左边 推入
    public static final int ZoomInRight = 703;//放大 右边 推入
    public static final int ZoomInUp = 704;//放大 上升
    public static final int ZoomOut = 705;//缩放
    public static final int ZoomOutDown = 706;//缩放 下降
    public static final int ZoomOutLeft = 707;//缩放 左边 推出
    public static final int ZoomOutRight = 708;//缩放 右边 推出
    public static final int ZoomOutUp = 709;//缩放 右边 推出

}
